projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
06c68f8
)
(doprnt1): Fix size of charbuf.
author
Andreas Schwab
<schwab@suse.de>
Tue, 2 Dec 2008 22:34:12 +0000
(22:34 +0000)
committer
Andreas Schwab
<schwab@suse.de>
Tue, 2 Dec 2008 22:34:12 +0000
(22:34 +0000)
src/ChangeLog
patch
|
blob
|
history
src/doprnt.c
patch
|
blob
|
history
diff --git
a/src/ChangeLog
b/src/ChangeLog
index 095b36bdce3a6938a0e4061ead28d196978819fd..c7e9a9cc45736b2c098116120e43c8f39e950cf5 100644
(file)
--- a/
src/ChangeLog
+++ b/
src/ChangeLog
@@
-1,3
+1,7
@@
+2008-12-02 Andreas Schwab <schwab@suse.de>
+
+ * doprnt.c (doprnt1): Fix size of charbuf.
+
2008-12-02 Chong Yidong <cyd@stupidchicken.com>
* keyboard.c (timer_check): Revert last change.
diff --git
a/src/doprnt.c
b/src/doprnt.c
index c7c27bac4c3a9e5185b9ad9fbeb5d820af79a8cb..14d18366161acf8d9530f88c53d4ef23ec7482a0 100644
(file)
--- a/
src/doprnt.c
+++ b/
src/doprnt.c
@@
-117,7
+117,7
@@
doprnt1 (lispstrings, buffer, bufsize, format, format_end, nargs, args)
char fixed_buffer[20]; /* Default buffer for small formatting. */
char *fmtcpy;
int minlen;
- unsigned char charbuf[
5];
/* Used for %c. */
+ unsigned char charbuf[
MAX_MULTIBYTE_LENGTH + 1];
/* Used for %c. */
if (format_end == 0)
format_end = format + strlen (format);